
#回文数

'''
给你一个整数 x ，如果 x 是一个回文整数，返回 true ；否则，返回 false 。

回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。

例如，121 是回文，而 123 不是。

'''

def isPalindrome(self, x: int):
    if (x<0) or ( (x % 10 == 0) and (x!=0) ):
        return bool(0)
    a = 0
    while (x>a):
        a = a * 10 + x % 10
        x //= 10
    if x == a or x == a//10 :
        return bool(1)
    else:
        return bool(0)

a = int(input())
print(isPalindrome(0, a))
